Waltz progress, want feedback

Feb 2, 2019

So I have uploaded my Waltz in D here. It is quite unfinished. I don't even have the B section started yet. But I am thinking of using the F# at the end of the A section to modulate to another key for the B section. Here are the options I see:

B minor
F# minor
G major
A major

I can't seem to decide which of these 4 keys to go to which is why I'm asking for feedback on it.

But I wouldn't mind feedback on the harmony and melody as well.

Here is the link: