单项选择题

查询用户表中最新的5条记录,请问用哪条语句()

A.select top5 * from user order by id desc
B.select *from user order by id desc
C.select top 5* from user
D.select * from user top 5 order by id desc