A & D are only upgrades. You still get the leatheratte and Hi-fi withour them.
B is in between (some additional some upgrade)
C is an additional feature.
A: Especially in black teh difference between Leatheratte and dakota leather is not much.
B: Ligning package is a big improvement in appearence of the car and for night time drivings. Look at two different F30`s at the dealer, it looks like a different car witht eh lightning package.
C: Do you do lots of parallel parking? Why do you add the rearview camera parking distance control is good enough. I don`t see an extra benefit from the camera over the parking distance control.
D: Just an upgrade to the audio system. i would never get it as the only option.
I would go with B for sure. However, here is my suggestion to you:
Take B + parking distance control: $1650 which is only $200 more than the Dakota Leather you are considering.
Modern line imperial blue/oyster, ZPP, ZCW, ZDH, ZLP, ZTP, Harman Kardon, park distance, High beam assist, Sundahes