B
D
L
P