Twitter questioned by parliamentary panel