分析:假设全部为兔子,共有脚4×10=40只,比实际的28只多:40-28=12只,因为我们把鸡当成了兔子,每只多算了4-2=2只脚,所以可以算出鸡的只数,列式为:12÷2=6(只),那么兔子就有:10-6=4(只);据此解答.
解答:解:假设全是兔,
鸡:(4×10-28)÷(4-2),
=12÷2,
=6(只);
兔:10-6=4(只);
答:鸡有6只,兔有4只.
故选:E,D.
点评:解答此类题目一般都用假设法,可以先假设都是鸡,也可以假设都是兔.如果先假设都是鸡,然后以兔换鸡;如果先假设都是兔,然后以鸡换兔.这类问题也叫置换问题.通过先假设,再置换,使问题得到解决.