单项选择题

599764-33642.35=( )

A.566122.65
B.5661 21.65
C.566121.35
D.566122.35