单项选择题

有位发明家称他发明了一种机器,当这台机器完成一个循环时,吸收了100KJ的功,同时向单一热源排出了100KJ的热,这台机器()。

A.违反了热力学第一定律和第二定律
B.违反了热力学第二定律
C.完全符合科学原理
D.违反了热力学第一定律