TheStreet's Jim Cramer, co-manager of the Action Alerts PLUS portfolio, had a long list of viewer questions to answer from the floor of the New York Stock Exchange Wednesday. 

The first question was on so-called "sin stocks," like Philip Morris (PM - Get Report) . Cramer said Real Money's James Passeri has done a wonderful job highlighting these stocks and how well they have been performing lately. 

They are "dramatically" outperforming the broader market, especially Philip Morris and Altria (MO - Get Report) . However, Cramer's top sin stock pick is Constellation Brands (STZ - Get Report) . 

Turning to airline stocks, Cramer said he continues to like shares of Southwest Airlines (LUV - Get Report) , which should see a pop this week if Delta (DAL - Get Report) reports good earnings results. Cramer also likes shares of Caterpillar (CAT - Get Report) around $77 per share, as China appears to be improving. 

Kroger (KR - Get Report) "kind of lost its mojo," Cramer said. Instead, he prefers shares of Whole Foods Market (WFM) , which appears to have support near $30.

Sticking with retail, Cramer said he's "struggling" with Amazon (AMZN - Get Report) . Perhaps investors should buy some now and more on a pullback. He explained that because Amazon appears to be in a spending cycle, its earnings growth could underwhelm investors. At the same time though, its cloud business could be valued at up to $100 billion according to SunTrust analyst Bob Peck, who had more to say on the stock

Cramer said MLP stocks are on the rise as oil prices rebound, but he is avoiding Williams Partners (WPZ) .

Sticking with energy, Cramer said he's not a buyer of Cliffs Natural Resources (CLF - Get Report) because its balance sheet is too week. Instead, Rio Tinto (RIO) and BHP Billiton (BHP) are better buys because of the rebound in iron ore prices, he said. 

Cramer also said UPS (UPS - Get Report) makes for a better investment than Ryder System (R - Get Report) . 

Turning to auto plays, Cramer explained that when auto sales are increasing -- like they are right now -- shares of Sirius XM (SIRI - Get Report) make for a good investment. 

Cramer also said that Harman (HAR) is a big beneficiary of increased security in connected cars. However, the company is being weighed down by a strong U.S. dollar and its exposure to Russia. 

Pfizer (PFE - Get Report) has been trading great since its merger with Allergan (AGN - Get Report) has been called off, Cramer said. Allergan, on the other hand, has not being doing well. Despite this, Cramer believes the Action Alerts PLUS holding is undervalued at current levels, especially assuming its genetic drugs sale with Teva Pharmaceuticals (TEVA - Get Report) goes through. 

Allergan is a holding in Jim Cramer's Action Alerts PLUS Charitable Trust Portfolio. Want to be alerted before Cramer buys or sells AGN? Learn more now.

Finally, Cramer took a closer look at tech, arguing that there's "nothing wrong" with Skyworks Solutions (SWKS - Get Report) and its exposure to Apple (AAPL - Get Report) , which is also an Action Alerts PLUS holding. Skyworks is an "absolutely terrific" company, but his favorite is Broadcom (AVGO - Get Report) . 

Cramer answers viewers' social media questions on Facebook  (FB - Get Report)  and on Twitter (TWTR - Get Report) . Send questions to him @JimCramer with the hashtag #CramerQ.

At the time of publication, Cramer's Action Alerts PLUS had a long position in AGN and AAPL, as well as FB and TWTR.