During its years as a dominion, what was Canada's relationship with Britain?

A. Canada was fully independent from Britain.
B. Canada governed itself, but Britain controlled Canada's foreign affairs.
C. Britain gave control to French Canadians, not British Canadians.
D. Britain governed Canada and its provinces directly.