Definitely A. B would lose the spade suit. Once you're game forcing, bid 2♦, though some choose to bid 1♠ first even then (a substantial minority have this treatment, I believe). When you're strong enough to bid 2♦, but not game forcing, it's more of a tossup. Perhaps most still bid 2♦ in this situation.