德国个人所得税的最高边际税率是多少?(   )
A、15%
B、25%
C、35%
D、45%