Question: Where did the Saint Helena cricket team make it's debut in international cricket?

Is "Saint Helena has sent teams to a number of Commonwealth Games." the correct answer?

a). yes;
b). no;
b).