Sabrina Carpenter has hit back at Mike Stock, Matt Aitken and Pete Waterman's recent comments about her image.