I always had A + D as beer bottles, A with a black straw in it. As mentioned there does not appear to be a taper as I would expect if it were a coffee cup. If B is also a beer can based on the colour I would guess at Kronenbourg 1664, but looking at pics online they appear the print the info sideways on the can.
As for the reflection on D (or maybe something underneath) - looks like (speculation) 1 1(?) 3 981. Some zoomed and flipped (mirrored) pics. Not 100% on that could use some CSI enhanements :)