单项选择题

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

A.违反了热力学第一定律
B.违反了热力学第二定律
C.违反了热力学第一定律和热力学第二定律
D.即不违反热力学第一定律也不违反热力学第二定律