20s
Who is this?

A

Fiona

B

Shrek

C

Donkey

D

Lord Farquaad