B
分析:我们知道,一个数的倍数是无限的,其中最小是它本身,一个数的因数是有限的,其中最大是它本身.24的倍数有:24、48…,24的因数有:1、2、3、4、6、8、12、24;由此可知,12是24的因数,不是24的倍数;24既是24的倍数,又是24的因数;48只是24的倍数,不是24的因数.
解答:只有24既是24的倍数,又是24的因数,也就是24的最小倍数是它本身24,最大因数也是它本身24,因此这个数是24;
故选:B
点评:本题主要是考查因数和倍数的意义.一个非0整数,它的最小倍数和最大因数都是它本身.