下列各项年金中,既有现值又有终值的年金是()。

A、普通年金

B、即付年金

C、永续年金

D、先付年金

正确答案:普通年金|即付年金|先付年金