单项选择题

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

A.违反了热力学第一定律;
B.违反了热力学第二定律;
C.违反了热力学第一定律和热力学第二定律;
D.既不违反热力学第一定律,也不违反热力学第二定律。