Decompose a relation to 2NF and preserve all the functional dependencies
One decomposition in 3NF (and so also in 2NF) is:

R1(AB)
R2(BCE)
R3(CD)
R4(AD)


This decomposition can be obtained with the so-called synthesis algorithm for 3NF, it is a lossless decomposition and preserves the Functional Dependencies.