Condition for dependency preservation :
A decomposition is said to be dependency preserving if the FDs of the original relation is preserved in the FDs of the subrelation either directly or indirectly.
So in the given case the FDs : { A --> B , AB --> C } goes to R1(ABC)
: { D --> E } goes to R2(DE)
: { D --> AC } goes to R3(ACD)
Hence all FDs of the original relation are mapped here directly itself successfully . Hence the given decomposition is dependency preserving .
Condition for lossless decomposition :
For decomposition of R into R1 and R2 , it is lossless if R1 intersection R2 is a key of either R1 or R2 else the decomposition is lossy and will lead to some extra records if we remerge R1 and R2(also known as spurious records) and each of the attributes of the original relation will be in some table at least.
So we consider the given decomposition.
If we take R2 intersection R3 w.r.t attributes we get 'D' as a common attribute which is key of both R2 with R3 , although only one of them will do.
Hence we merge R2 and R3 and we get now R'(ADCE) . Taking intersection with R1 , we get 'AC' as a common attribute set which is key for R1 and hence we can remerge them .
Hence the condition mentioned above is met ..But the second condition is not met as the attribute F is not present in any of the subrelations and hence the decomposition is lossy.
Hence 3) should be the correct answer.