Okay, I think I've got it!
I found a beautiful flecked cream that I have plenty of, which I'll use for A. For B I just bought a yard of medium gray. For D I found a very light blue in my stash, which goes well with the blue fish fabric, which I'll use for E.
I'll post a photo when I have the gray fabric (if it works.)