The BSE Sensex and NSE Nifty opened Wednesday's trading session with caution, reflecting a subdued trend in Asian markets.