单项选择题

一个完整的Lambda 表达式是由哪些部分组成的?()
①用逗号分隔的参数列表
②箭头符号(→)
③方法名
④方法体(表达式或代码块)

A.①②③
B.①②④
C.②③④
D.①③④