单项选择题

C++语言表达式:5/2+2.0,该表达式结果的数据类型和值分别是()。

A.int类型,4
B.double类型,4.5
C.double类型,4.0
D.float类型,4.5