答案给都是C,为什么呢?为什么不选A?

问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果

sizeof(float)是:
A) int B) float C) double D) 不确定

答案错了呗
size保证是个整数,怎么可能有小数部分,而且它必然是个正整数,不可能是负数
sizeof返回的是个unsigned 类型,所以这题就出错了,根本没有正确答案