How to show comment via views?
To create a view of comments for a particular content type, what you have to do is create a new view and select Comments in 'Show' select list as shown in the pic : 

After that go to Filter Creteria section and select the particular content type to which you want to show the comments. Also select the Comment: Approved(Yes) filter creteria.