这道题是关于语序的问题,答案选B
Half a cup of 是固定用法,意思是半杯
a cup of 是一杯.
两者后面只能加事物,不可以把half放在后面
a half milk cup是指半个牛奶杯,这显然就很逗了...