Doctor Who broadcaster, the BBC, has fired back at complaints that the inclusion of the transgender character Rose, played by Yasmin Finney, was "inappropriate."